These commands have no Vi analogs.
viper-no-multiple-ESC to nil in
.viper. See Customization.
C-\ in Insert, Replace, or Vi states will make Emacs
think Meta has been hit.(setq
viper-re-query-replace nil) in your .emacs file to turn this off. (For normal
searches, :se nomagic will work. Note that :se
nomagic turns Regexps off completely, unlike
Vi).downcase-region).
Emacs command M-l does the same for
words.upcase-region). Emacs command
M-u does the same for words.viper-global-execute).viper-quote-region). The default string is
composed of the comment character(s) appropriate for the
current major mode.spell-region).
The function used for spelling is determined from the variable
viper-spell-function. In Vi state, these commands let the user peruse the history of Vi-style destructive commands, such as dw, J, a, etc. By repeatedly typing C-c M-p or C-c M-n you will cycle Viper through the recent history of Vi commands, displaying the commands one by one. Once an appropriate command is found, it can be executed by typing `.'.
Since typing C-c M-p is tedious, it is more
convenient to bind an appropriate function to a function key
on the keyboard and use that key. See Viper Specials, for
details.
Apart from the new commands, many old commands have been enhanced. Most notably, Vi style macros are much more powerful in Viper than in Vi. See Vi Macros, for details.